 # 课堂 练习
# 猜年龄小游戏，有三点需求
# 1.允许用户最多尝试3次.每尝试3次后，     用户输入，此处的需求可以使用循环来实现
# 如果还没猜对，
# 就问用户是否还想继续玩，如果回答Y或y，就继续让其猜3次，以此往复，
# 如果回答N或n，就退出程序               结束循环
# 3.如何猜对了，就直接退出
age=24

count=3
while count>0:
    userAge = int(input("猜猜我多少岁了？"))
    if age==userAge:
        print("恭喜你，竟然猜对了")
        break
        pass
    else:
        print("猜错啦，继续哦！")
        if count==1:    #已经是第三次游戏
            anwer=input("是否需要继续游戏，是的话输入y或Y ；结束游戏输入n/N")
            if anwer=="y" or anwer=="Y":
                count=4
                print("恭喜您，额外获得三次机会，继续游戏吧")
                pass
            elif anwer=="n" or anwer=="N":
                print("游戏结束，希望下次相遇！")
                pass
            else:
                print("您输入有误，请重新输入")
        pass
    count-=1

# 小王身高1.75，体重80.5kg。
 # 请根据BMI公式（体重除以身高的平方）帮小王计算他的BMI指数，并根据BMI指数：
 # 低于18.5   过轻
 # 18.5-25： 正常
 # 25-28：    过重
 # 28-32：    肥胖
 # 高于32：  严重肥胖
 # 用if-elif判断并打印结果
height=1.75
weight=80.5
BMI=weight/(height*height)
print(BMI)
if BMI<18.5:
    print("你也太瘦了，多吃一点")
    pass
elif 18.5<=BMI<25:
    print("身材刚刚好，注意保持")
    pass
elif 25<=BMI<28:
    print("有点胖了，少吃肉吧")
    pass
elif 28<=BMI<32:
    print("长点心吧，都属于肥胖了，快锻炼吧")
    pass
elif BMI>=32:
    print("体重严重超标了，赶紧锻炼吧")




